Big Huge Thesaurus

memory trace

noun

sounds kind of like